package hcn.api.service.api.course;

import ctd.util.annotation.RpcService;
import hcn.protocol.ods.inpatient.CourseBean;
import hcn.protocol.ods.inpatient.CourseDetailBean;

import java.util.Date;
import java.util.List;


public interface InpatientCourseInterface {

    /**
     * 查询查询患者病程列表
     *
     * @param orgId
     * @param inpatientSerialNo
     * @param pageNo
     * @param pageSize
     * @return
     */
    @RpcService
    List<CourseBean> queryCourseList(String orgId, String inpatientSerialNo, int pageNo, int pageSize);

    /**
     * 查询患者病程详情
     *
     * @param orgId
     * @param inpatientSerialNo
     * @param date
     * @return
     */
    @RpcService
    List<CourseDetailBean> queryCourseDetail(String orgId, String inpatientSerialNo, Date date);

}
